#include "ui/native_dialogs.h"

#ifdef _ANIP_MACOS

using namespace anip;
using namespace anip::ui;

native::DialogButton native::messageBox(
	const wstring& msg, 
	MessageType type, 
	DialogButtonSet buttons, 
	const wstring& title)
{
    throw "!!!";
}

wstring native::directorySelectionDialog(const wstring& path)
{
    throw "!!!";
}

wstring native::openFileDialog(
	const wstring& path, 
	const wstring& defaultName, 
	const std::list<FileFilterItem>& filter,
	int defaultFilter)
{
    throw "!!!";
}

wstring native::saveFileDialog(
	const wstring& path, 
	const wstring& defaultName,
	const std::list<FileFilterItem>& filter,
	int defaultFilter, 
	const wstring& defaultExt)
{
    throw "!!!";
}

#endif